function [ status ] = mx_eyelink_quiet_mode( mode )
%MX_EYELINK_QUITE_MODE Controls the level of control an application has over 
% the tracker.
%
% Remarks:
% This is used in combination with broadcast mode (multiple applications connected to one tracker) to ensure that "listener" applications do not inadvertently send commands, key presses, or messages to the tracker. This is mostly useful when quickly converting an existing application into a listener.
% Parameters:
% mode 	0 to allow all communication.
% 1 to block commands (allows only key presses, messages, and time or variable read requests).
% 2 to disable all commands, requests and messages.
% -1 to just return current setting.
% Returns:
% The previous settings.
%
%----------------------------------------------------------------------------
% Copyright Eduardo Aponte 2013
% aponteeduardo@gmail.com